// test-sales-stats.js
// 测试销售订单统计信息API

const { getSalesOrderStats } = require('./src/api/sales');

async function testSalesStats() {
  console.log('测试销售订单统计信息API...');
  
  try {
    const result = await getSalesOrderStats();
    console.log('API响应:', JSON.stringify(result, null, 2));
    
    if (result.success) {
      console.log('统计信息:');
      console.log('- 总订单数:', result.data.totalOrders);
      console.log('- 待处理订单:', result.data.pendingOrders);
      console.log('- 已完成订单:', result.data.completedOrders);
      console.log('- 问题订单:', result.data.problemOrders);
      console.log('- 本月金额:', result.data.monthlyAmount);
    } else {
      console.error('获取统计信息失败:', result.message);
    }
  } catch (error) {
    console.error('测试过程中发生错误:', error);
  }
}

// 执行测试
testSalesStats();